HTML {
	MIN-WIDTH: 1186px
}
BODY {
	MIN-WIDTH: 1186px
}
BODY {
	BACKGROUND: url(images/body.jpg) 50% 147px; FONT: 100%/1.12em Arial, Helvetica, sans-serif; COLOR: #7d7d7b; POSITION: relative
}
* + HTML BODY {
	OVERFLOW-X: hidden
}
#main {
	FONT-SIZE: 0.75em
}
.container {
	MARGIN: 0px auto; POSITION: relative; min-height: 1034px;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; MARGIN: 0px; COLOR: #7d7d7b; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: bold; BACKGROUND: url(images/marker.gif) no-repeat 0% 7px; PADDING-BOTTOM: 0px; COLOR: #a28275; PADDING-TOP: 0px
}
DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(images/line-hor.gif) repeat-x 0% 100%; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px
}
#header {
	Z-INDEX: 99; BACKGROUND: url(images/header.gif) repeat-x 50% 0%; WIDTH: 100%; POSITION: relative; HEIGHT: 127px
}
#header #searchform {
	LEFT: 270px; POSITION: absolute; TOP: 60px
}
#header-line {
	BACKGROUND: url(images/header-line.png) repeat-x 50% 0%; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 118px; HEIGHT: 17px
}
#header-widget {
	LEFT: -40px; POSITION: absolute; TOP: 3px
}
#header-widget H3 {
	DISPLAY: none
}
#header-widget UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header-widget UL LI {
	PADDING-RIGHT: 19px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #b0a69e; LINE-HEIGHT: 24px; PADDING-TOP: 0px; FONT-FAMILY: 'Oswald', sans-serif; LIST-STYLE-TYPE: none
}
#header-widget UL LI A {
	COLOR: #b0a69e; TEXT-DECORATION: none
}
#header-widget UL LI A:hover {
	COLOR: #fefefe
}
.logo {
	LEFT: -48px; POSITION: absolute; TOP: 51px
}
.logo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 400; FONT-SIZE: 53px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; COLOR: #fefefe; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-STYLE: italic; LETTER-SPACING: -1px
}
.logo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 400; FONT-SIZE: 53px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; COLOR: #fefefe; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-STYLE: italic; LETTER-SPACING: -1px
}
.logo H1 A {
	COLOR: #fefefe; TEXT-DECORATION: none
}
.logo H2 A {
	COLOR: #fefefe; TEXT-DECORATION: none
}
#widget-header .social-networks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#widget-header .social-networks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}
#widget-header .social-networks LI A {
	DISPLAY: block; FLOAT: left; HEIGHT: 30px; TEXT-DECORATION: none
}
#widget-header .social-networks LI A:hover {
	COLOR: red
}
.tooltip {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 11px; Z-INDEX: 99; BACKGROUND: #252525 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 13px 0px 0px; BORDER-LEFT: #000000 1px solid; COLOR: #eeeeee; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
#widget_my_requestquotewidget {
	OVERFLOW: hidden; WIDTH: 100%
}
.top-box {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 20px; MIN-HEIGHT: 80px; BACKGROUND: #eee; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #dbdbdb 1px solid; ZOOM: 1; POSITION: relative
}
.box-button {
	PADDING-RIGHT: 10px; MARGIN-TOP: -25px; PADDING-LEFT: 10px; FONT-SIZE: 21px; RIGHT: 30px; BACKGROUND: #dbdbdb; FLOAT: right; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; POSITION: absolute; TOP: 50%; TEXT-DECORATION: none
}
.box-text {
	FLOAT: left; WIDTH: 75%
}
#slider-wrapper {
	Z-INDEX: 1; MARGIN: 0px 0px -63px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 523px
}
#slider {
	BACKGROUND: url(images/loading.gif) no-repeat 50% 50%; MARGIN: 0px auto; WIDTH: 1186px; POSITION: relative; HEIGHT: 523px
}
#slider IMG {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#slider A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.nivoSlider {
	POSITION: relative
}
.nivoSlider IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.nivoSlider A.nivo-imageLink {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 60; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.nivo-slice {
	DISPLAY: block; Z-INDEX: 50; POSITION: absolute; HEIGHT: 100%
}
.nivo-box {
	DISPLAY: block; Z-INDEX: 5; POSITION: absolute
}
.nivo-caption {
	DISPLAY: none! important; Z-INDEX: 89; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; COLOR: #fff; BOTTOM: 0px; POSITION: absolute; opacity: 0.8
}
.nivo-caption .nivo-caption-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nivo-caption A {
	DISPLAY: inline! important
}
.nivo-html-caption {
	DISPLAY: none
}
.nivo-directionNav A {
	Z-INDEX: 99; CURSOR: pointer; POSITION: absolute; TOP: 45%
}
.nivo-prevNav {
	LEFT: 0px
}
.nivo-nextNav {
	RIGHT: 0px
}
.nivo-controlNav {
	PADDING-RIGHT: 82px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 1104px; PADDING-TOP: 0px; POSITION: absolute; TOP: 418px; HEIGHT: 24px; TEXT-ALIGN: right
}
.nivo-controlNav A {
	DISPLAY: inline-block! important; FONT-SIZE: 0px; Z-INDEX: 99; BACKGROUND: url(images/pagination.png) no-repeat; MARGIN: 0px 0px 0px 7px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 24px; CURSOR: pointer; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 24px; TEXT-DECORATION: none
}
.nivo-controlNav A.active {
	BACKGROUND-POSITION: 0% -24px
}
.nivo-controlNav A:hover {
	BACKGROUND-POSITION: 0% -24px
}
.nivo-directionNav {
	
}
.nivo-directionNav A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/direction_nav.png) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 36px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 45%; HEIGHT: 35px; BORDER-RIGHT-WIDTH: 0px
}
A.nivo-nextNav {
	BACKGROUND-POSITION: -36px 0px; RIGHT: 50px
}
A.nivo-nextNav:hover {
	BACKGROUND-POSITION: -36px -35px
}
A.nivo-prevNav {
	BACKGROUND-POSITION: 0px 0px; LEFT: 50px
}
A.nivo-prevNav:hover {
	BACKGROUND-POSITION: 0px -35px
}
#slider .nivo-controlNav IMG {
	DISPLAY: inline; WIDTH: 120px; MARGIN-RIGHT: 10px; POSITION: relative; HEIGHT: auto
}
nav.primary {
	Z-INDEX: 2; RIGHT: -69px; POSITION: absolute; TOP: 26px
}
.sf-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sf-menu * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sf-menu {
	LINE-HEIGHT: 1
}
.sf-menu UL {
	BACKGROUND: url(images/sub-menu.jpg) 50% 0%; WIDTH: 147px; POSITION: absolute; TOP: -999em; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	VISIBILITY: inherit
}
.sf-menu LI {
	FLOAT: left; POSITION: relative
}
.sf-menu A {
	DISPLAY: block; POSITION: relative
}
.sf-menu LI:hover UL {
	Z-INDEX: 99; LEFT: -8px; TOP: 69px
}
.sf-menu LI.sfHover UL {
	Z-INDEX: 99; LEFT: -8px; TOP: 69px
}
UL.sf-menu LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI:hover UL {
	LEFT: 150px; TOP: 0px
}
UL.sf-menu LI LI.sfHover UL {
	LEFT: 150px; TOP: 0px
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	LEFT: 10em; TOP: 0px
}
UL.sf-menu LI LI LI.sfHover UL {
	LEFT: 10em; TOP: 0px
}
.sf-menu {
	FLOAT: right
}
.sf-menu A {
	COLOR: #fafaf7; FONT-FAMILY: 'Oswald', sans-serif; TEXT-DECORATION: none
}
.sf-menu LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sf-menu > LI > A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 13px; BACKGROUND: url(images/menu-left.png) no-repeat 0% -66px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -18px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; HEIGHT: 66px
}
.sf-menu > LI > A SPAN {
	PADDING-RIGHT: 19px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: url(images/menu-right.png) no-repeat 100% -66px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 66px
}
.sf-menu > LI > A SPAN SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/menu.jpg) repeat-x 50% -66px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 39px; HEIGHT: 27px
}
.sf-menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/menu-line.png) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.sf-menu LI LI:first-child {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sf-menu LI LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 11px; MIN-HEIGHT: 23px; PADDING-BOTTOM: 13px; TEXT-TRANSFORM: uppercase; COLOR: #7f736b; LINE-HEIGHT: 20px; PADDING-TOP: 13px; TEXT-DECORATION: none
}
.sf-menu LI LI.item-1 > A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 44px; BACKGROUND: url(images/icon-1.png) no-repeat 14px 50%; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.sf-menu LI LI.item-1 > A:hover {
	BACKGROUND: url(images/icon-1-act.png) no-repeat 14px 50%
}
.sf-menu LI LI.item-2 > A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 44px; BACKGROUND: url(images/icon-2.png) no-repeat 14px 50%; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.sf-menu LI LI.item-2 > A:hover {
	BACKGROUND: url(images/icon-2-act.png) no-repeat 14px 50%
}
.sf-menu LI LI.item-3 > A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 44px; BACKGROUND: url(images/icon-3.png) no-repeat 14px 50%; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.sf-menu LI LI.item-3 > A:hover {
	BACKGROUND: url(images/icon-3-act.png) no-repeat 14px 50%
}
.sf-menu LI LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/menu-line.png) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.sf-menu LI LI LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 11px; MIN-HEIGHT: 23px; PADDING-BOTTOM: 13px; TEXT-TRANSFORM: uppercase; COLOR: #7f736b; LINE-HEIGHT: 20px; PADDING-TOP: 13px; TEXT-DECORATION: none
}
.sf-menu LI:hover > A {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI.sfHover > A {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI > A:focus {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI > A:hover {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI > A:active {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI.current-menu-item > A {
	COLOR: #372f2e; outline: 0
}
.sf-menu LI.current-menu-item > A {
	BACKGROUND-POSITION: 0% 0%; COLOR: #43b0fe; text-shadow: 1px 1px 0 #f5f3ef
}
.sf-menu LI.current-menu-item > A SPAN {
	BACKGROUND-POSITION: 100% 0%
}
.sf-menu LI.current-menu-item > A SPAN SPAN {
	BACKGROUND-POSITION: 50% 0%
}
.sf-menu LI LI:hover > A {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu LI LI.sfHover > A {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu LI LI > A:focus {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu LI LI > A:hover {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu LI LI > A:active {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu LI LI.current-menu-item > A {
	COLOR: #fff; outline: 0; text-shadow: none
}
.sf-menu A.sf-with-ul {
	PADDING-RIGHT: 2.25em; MIN-WIDTH: 1px
}
.sf-sub-indicator {
	DISPLAY: block; RIGHT: 0.75em; BACKGROUND: url(images/arrows-ffffff.png) no-repeat -10px -100px; OVERFLOW: hidden; WIDTH: 10px; TEXT-INDENT: -999em; POSITION: absolute; TOP: 1.05em; HEIGHT: 10px
}
A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px -100px; TOP: 0.8em
}
A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
.sf-menu UL .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px 0px
}
.sf-menu UL A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-shadow UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(images/shadow.png) no-repeat right bottom; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px
}
.sf-shadow UL.sf-shadow-off {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top-search {
	RIGHT: 0px; POSITION: absolute; TOP: 15px
}
#top-search .input-search {
	WIDTH: 160px; MARGIN-RIGHT: 10px
}
#top-search #submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 50px; CURSOR: pointer
}
.primary_content_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 28px; POSITION: relative
}
BODY.home .primary_content_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.primary_content_wrap .container {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/content-ver.gif) repeat-y; PADDING-BOTTOM: 39px; BORDER-LEFT: #fff 1px solid; WIDTH: 1018px; PADDING-TOP: 30px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0
}
.primary_content_wrap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.primary_content_wrap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-SIZE: 12px; BACKGROUND: url(images/marker.png) no-repeat 1px 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-STYLE: italic; LIST-STYLE-TYPE: none
}
.primary_content_wrap UL LI A {
	COLOR: #000; TEXT-DECORATION: none
}
.primary_content_wrap UL LI A:hover {
	TEXT-DECORATION: underline
}
#content {
	FLOAT: left
}
.left#content {
	FLOAT: right! important
}
#content .indent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3#comments {
	PADDING-TOP: 25px
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.comment {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 12px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden! important; COLOR: #7d7d7b! important; LINE-HEIGHT: 20px! important; PADDING-TOP: 0px! important; FONT-STYLE: normal! important; LIST-STYLE-TYPE: none! important
}
.commentlist LI UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
LI.comment .comment-body {
	BORDER-RIGHT: #e8e8e5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e8e8e5 1px solid; PADDING-LEFT: 60px; BACKGROUND: #f6f6f1; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 25px; BORDER-LEFT: #e8e8e5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e8e8e5 1px solid; ZOOM: 1; POSITION: relative
}
.author-comment {
	
}
.comment-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #43b0fe; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.comment-author CITE {
	FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; FONT-STYLE: normal
}
.comment-text {
	
}
.comment-meta {
	FONT-SIZE: 11px; RIGHT: 20px; COLOR: #a28275; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 15px
}
.comment-meta A {
	COLOR: #a28275! important; TEXT-DECORATION: underline! important
}
.comment-meta A:hover {
	TEXT-DECORATION: none! important
}
LI.comment .avatar {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 1px; LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; TOP: 10px
}
LI.comment .avatar {
	DISPLAY: block; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.commentlist UL.children {
	MARGIN: 20px 0px 0px 30px
}
.commentlist UL.children LI.comment {
	
}
.reply {
	RIGHT: 15px; OVERFLOW: hidden; BOTTOM: 10px; POSITION: absolute; HEIGHT: 29px
}
.reply A {
	BORDER-RIGHT: #56504e 1px solid; PADDING-RIGHT: 15px! important; BORDER-TOP: #56504e 1px solid; DISPLAY: inline-block! important; PADDING-LEFT: 15px! important; BACKGROUND: #7d7471; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #56504e 1px solid; COLOR: #fff! important; LINE-HEIGHT: 26px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #56504e 1px solid; HEIGHT: 27px! important; TEXT-DECORATION: none! important
}
.reply A:hover {
	BACKGROUND: #46413f
}
.allowed_tags {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 15px; COLOR: #666; PADDING-TOP: 15px; FONT-FAMILY: "Courier New", Courier, monospace
}
.allowed_tags STRONG {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
#respond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
.post {
	
}
.postContent {
	
}
.post-excerpt {
	
}
article {
	CLEAR: both; MARGIN-BOTTOM: 35px; WIDTH: 100%; POSITION: relative
}
article header H2 {
	MARGIN-BOTTOM: 0.5em
}
article.single-post {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%
}
.featured-thumbnail {
	FLOAT: left
}
.featured-thumbnail IMG {
	FLOAT: left; MARGIN: 2px 20px 0px 0px
}
.small.featured-thumbnail IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.large.featured-thumbnail {
	FLOAT: none; MARGIN-BOTTOM: 1.5em; OVERFLOW: hidden; MARGIN-RIGHT: 0px
}
.large.featured-thumbnail .img-wrap {
	DISPLAY: block; FLOAT: none; OVERFLOW: hidden
}
.large.featured-thumbnail IMG {
	WIDTH: 100%; HEIGHT: auto
}
.f-thumb-wrap {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 220px
}
.featured-thumbnail [rel='prettyphoto'].image-wrap {
	DISPLAY: block; BACKGROUND: url(images/magnify.png) no-repeat 50% 50%; FLOAT: left
}
.featured-thumbnail [rel='prettyphoto'].image-wrap IMG {
	-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out
}
.featured-thumbnail [rel='prettyphoto'].image-wrap:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"
}
.post-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #7d7d7b; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.pagination A {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
article footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
article.single-post footer {
	MARGIN-TOP: 20px
}
.post-meta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #a28275; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.post-navigation {
	
}
P.gravatar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 20px 0px 0px; PADDING-TOP: 0px
}
.post-edit-link {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 10px; RIGHT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; TEXT-DECORATION: none; border-radius: 3px
}
.post-edit-link:hover {
	BACKGROUND: #666
}
.alignleft {
	FLOAT: left; MARGIN: 0px 20px 10px 0px
}
.alignleft-1 {
	FLOAT: left; MARGIN: 5px 20px 0px 0px
}
.alignleft-2 {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.alignright {
	FLOAT: right; MARGIN: 0px 0px 10px 20px
}
.alignright-1 {
	FLOAT: right; MARGIN: 5px 0px 0px 20px
}
.aligncenter {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
article .post-content IMG {
	MAX-WIDTH: 710px
}
.frame {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-ALIGN: center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.frame IMG.alignleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.frame IMG.alignright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
nav.oldernewer {
	MARGIN-BOTTOM: 1.5em; OVERFLOW: hidden; WIDTH: 100%
}
.older {
	FLOAT: left
}
.newer {
	FLOAT: right
}
#post-author {
	BORDER-RIGHT: #e8e8e5 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #e8e8e5 1px solid; PADDING-LEFT: 25px; BACKGROUND: #f7f7f2; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #e8e8e5 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #e8e8e5 1px solid
}
#author-link {
	MARGIN-TOP: 1.5em
}
#author-link P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#author-link P A {
	COLOR: #7d7d7b
}
#post-author .gravatar {
	MARGIN: 0px 20px 0px 0px
}
#post-author .gravatar IMG {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#author-description {
	FONT-SIZE: 12px; COLOR: #7d7d7b; LINE-HEIGHT: 20px
}
#recent-author-posts {
	MARGIN-BOTTOM: 3em
}
#recent-author-comments {
	
}
.author-info {
	MARGIN-BOTTOM: 3em; PADDING-BOTTOM: 2em; OVERFLOW: hidden; WIDTH: 100%
}
.author-info .avatar {
	MARGIN: 0px 20px 0px 0px
}
.author-info .avatar IMG {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 7px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.author-meta {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%
}
.author-meta P.gravatar {
	MARGIN: 0px
}
#error404 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#error404 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#error404 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
#error404 H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#error404 #searchform {
	MARGIN: 0px auto; WIDTH: 300px
}
#error404 #searchform INPUT[type='text'] {
	WIDTH: 238px
}
.error404-num {
	FONT-SIZE: 250px; COLOR: #999; LINE-HEIGHT: 1.2em
}
.latestwork {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.latestwork LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.header-title {
	MARGIN-BOTTOM: 2.5em
}
.header-title H1 {
	MARGIN-BOTTOM: 0.1em
}
.header-title .page-desc {
	FONT-SIZE: 12px; COLOR: #7d7d7b; LINE-HEIGHT: 18px
}
#gallery {
	
}
#gallery .portfolio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gallery .portfolio LI {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 50px 0px; VERTICAL-ALIGN: top; WIDTH: 300px; COLOR: #7d7d7b; LINE-HEIGHT: 20px; PADDING-TOP: 0px; ZOOM: 1; FONT-STYLE: normal; POSITION: relative
}
* + HTML #gallery .portfolio LI {
	DISPLAY: inline
}
#gallery .portfolio LI.nomargin {
	MARGIN-RIGHT: 0px! important
}
#gallery .portfolio LI SPAN.image-border {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; DISPLAY: block; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 300px; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: relative; HEIGHT: 160px
}
#gallery .portfolio LI SPAN.image-border:unknown {
	Z-INDEX: -1; LEFT: 10px; WIDTH: 50%; BOTTOM: 15px; POSITION: absolute; HEIGHT: 20%; content: ""; -webkit-box-shadow: 0 15px 10px rgba(0,0,0, .5); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5); -webkit-transform: rotate(-4deg); -moz-transform: rotate(-4deg); -o-transform: rotate(-4deg)
}
#gallery .portfolio LI SPAN.image-border:unknown {
	Z-INDEX: -1; RIGHT: 10px; WIDTH: 50%; BOTTOM: 15px; POSITION: absolute; HEIGHT: 20%; content: ""; -webkit-box-shadow: 0 15px 10px rgba(0,0,0, .5); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5); -webkit-transform: rotate(4deg); -moz-transform: rotate(4deg); -o-transform: rotate(4deg)
}
#gallery .portfolio LI A.image-wrap {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(images/loading-folio.gif) #f5f5f5 no-repeat 50% 50%; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 290px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 150px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out
}
#gallery .portfolio LI A.image-wrap:hover {
	
}
#gallery .portfolio LI A.image-wrap IMG {
	FLOAT: left
}
#gallery .portfolio .folio-desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1.5em
}
#gallery .portfolio P.excerpt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.zoom-icon {
	DISPLAY: block; BACKGROUND: url(images/magnify.png) no-repeat 50% 50%; LEFT: 5px; WIDTH: 290px; CURSOR: pointer; POSITION: absolute; TOP: -152px; HEIGHT: 150px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out
}
#gallery .portfolio LI A.image-wrap:hover .zoom-icon {
	TOP: 5px
}
.one_column#gallery .portfolio LI {
	MARGIN-LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: 0px
}
.one_column#gallery .portfolio LI SPAN.image-border {
	FLOAT: left; WIDTH: 610px; HEIGHT: 310px
}
.one_column#gallery .portfolio LI A.image-wrap {
	WIDTH: 600px; HEIGHT: 300px
}
.one_column#gallery .zoom-icon {
	WIDTH: 600px; TOP: -252px; HEIGHT: 300px
}
.one_column#gallery .folio-desc {
	FLOAT: left; MARGIN: 0px 0px 0px 40px; OVERFLOW: hidden; WIDTH: 280px; LINE-HEIGHT: 1.5em
}
.one_column#gallery header {
	MARGIN-BOTTOM: 1.5em
}
.one_column#gallery header H2 {
	MARGIN-BOTTOM: 0.1em
}
.one_column#gallery header time {
	FONT-SIZE: 11px; COLOR: #999
}
.one_column#gallery .portfolio LI .hr {
	MARGIN: 0px 0px 50px
}
.one_column#gallery .portfolio LI:first-child .hr {
	DISPLAY: none
}
.two_columns#gallery .portfolio LI {
	WIDTH: 450px; MARGIN-RIGHT: 30px
}
.two_columns#gallery .portfolio LI SPAN.image-border {
	WIDTH: 450px; HEIGHT: 250px
}
.two_columns#gallery .portfolio LI A.image-wrap {
	WIDTH: 440px; HEIGHT: 240px
}
.two_columns#gallery .zoom-icon {
	WIDTH: 440px; TOP: -252px; HEIGHT: 240px
}
.four_columns#gallery .portfolio LI {
	WIDTH: 210px; MARGIN-RIGHT: 28px
}
.four_columns#gallery .portfolio LI SPAN.image-border {
	WIDTH: 210px; HEIGHT: 130px
}
.four_columns#gallery .portfolio LI A.image-wrap {
	WIDTH: 200px; HEIGHT: 120px
}
.four_columns#gallery .zoom-icon {
	WIDTH: 200px; TOP: -152px; HEIGHT: 120px
}
#sidebar {
	FLOAT: left
}
#sidebar .indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar .indent-1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -7px; PADDING-TOP: 7px
}
.widget {
	MARGIN-BOTTOM: 30px
}
#sidebar .textwidget {
	FONT-SIZE: 12px; COLOR: #7d7d7b; LINE-HEIGHT: 20px
}
#calendar_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#wp-calendar {
	WIDTH: 100%
}
#wp-calendar CAPTION {
	TEXT-ALIGN: center
}
#wp-calendar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#wp-calendar CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
#wp-calendar THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; COLOR: #000; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#wp-calendar #prev {
	TEXT-ALIGN: left
}
#wp-calendar #next {
	TEXT-ALIGN: right
}
.faq_list {
	
}
.faq_list DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-WEIGHT: normal; FONT-SIZE: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative
}
.faq_list SPAN.marker {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; LEFT: 0px; COLOR: #333; POSITION: absolute; TOP: 0px
}
.faq_list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; COLOR: #b2b2b2; PADDING-TOP: 0px; POSITION: relative
}
.faq_list DD .marker {
	TOP: 3px
}
.post_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.post_list LI {
	BORDER-TOP: #dbdbdb 1px solid; PADDING-BOTTOM: 1.5em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1.5em
}
.post_list LI:first-child {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.post_list LI IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
.popular-posts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.popular-posts LI {
	MARGIN: 0px 0px 2em; OVERFLOW: hidden
}
.popular-posts LI .post-thumb {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 100px; MARGIN-RIGHT: 20px; PADDING-TOP: 1px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 100px
}
.popular-posts LI .empty-thumb.post-thumb {
	BACKGROUND: url(images/empty_thumb.gif) #ececec no-repeat 50% 50%
}
.popular-posts LI H5 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em
}
.popular-posts LI .excerpt {
	MARGIN-BOTTOM: 0.8em
}
.post_cycle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#post-cycle .cycle_item {
	DISPLAY: none
}
#post-cycle .cycle_item:unknown {
	DISPLAY: block
}
.folio_cycle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.folio_cycle .folio_item {
	DISPLAY: none; OVERFLOW: hidden
}
.folio_cycle .folio_item:unknown {
	DISPLAY: block
}
.folio_cycle .folio_item figure.thumbnail {
	OVERFLOW: hidden; WIDTH: 270px
}
#folio-controls {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
#folio-controls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#folio-controls UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#folio-controls UL LI A {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: #000; WIDTH: 8px; LINE-HEIGHT: 0; HEIGHT: 8px; TEXT-DECORATION: none
}
#folio-controls UL LI A:hover {
	BACKGROUND: #999
}
.testimonials {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; PADDING-TOP: 0px
}
.testimonials DIV.testi_item {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%
}
.name-testi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #7d7d7b; LINE-HEIGHT: 20px; PADDING-TOP: 25px
}
.name-testi SPAN.user {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #43b0fe; PADDING-TOP: 0px
}
.name-testi SPAN.user A {
	COLOR: #43b0fe; TEXT-DECORATION: none
}
.name-testi SPAN.user A:hover {
	TEXT-DECORATION: underline
}
.testimonials .thumb {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.testimonials DIV.testi_item BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.testimonials DIV.testi_item BLOCKQUOTE A {
	DISPLAY: block; COLOR: #888; TEXT-DECORATION: none
}
.testimonials DIV.testi_item BLOCKQUOTE A:hover {
	COLOR: #333
}
.testi-block {
	PADDING-RIGHT: 25px; PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(images/testi.png) no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 245px; COLOR: #43b0fe; LINE-HEIGHT: 20px; PADDING-TOP: 25px; FONT-STYLE: italic; HEIGHT: 120px
}
.testi-block SPAN {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 80px
}
#testi-cycle .testi_item {
	DISPLAY: none
}
#testi-cycle .testi_item:unknown {
	DISPLAY: block
}
#testi-controls {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
#testi-controls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#testi-controls UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
* + HTML #testi-controls UL LI {
	DISPLAY: inline; ZOOM: 1
}
.twitter_update_list {
	OVERFLOW: hidden
}
.twitter UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.twitter .profileLink {
	
}
.flickrImages {
	OVERFLOW: hidden; POSITION: relative
}
.flickrImages A {
	DISPLAY: block; BACKGROUND: #000; FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 75px; HEIGHT: 75px
}
.flickrImages A IMG {
	-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease
}
.flickrImages A:hover IMG {
	opacity: .5
}
.flickrImages A.link {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: 0px; WIDTH: auto; HEIGHT: auto
}
.banners-holder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.banners-holder LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 3px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.banners-holder LI IMG {
	FLOAT: left; VERTICAL-ALIGN: top
}
article.testimonial {
	PADDING-RIGHT: 30px; PADDING-LEFT: 215px; FONT-WEIGHT: normal; FONT-SIZE: 17px; BACKGROUND: url(images/quotes.png) no-repeat 135px 20px; MARGIN-BOTTOM: 35px; PADDING-BOTTOM: 30px; WIDTH: auto; COLOR: #87929f; LINE-HEIGHT: 1.4em; PADDING-TOP: 15px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
article.testimonial P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
article.testimonial .testi-pic {
	LEFT: 0px; POSITION: absolute; TOP: 20px
}
article.testimonial .name-testi {
	DISPLAY: block; FONT-SIZE: 13px; COLOR: #222c36; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
article.testimonial .name-testi A {
	TEXT-DECORATION: none
}
article.testimonial .name-testi A:hover {
	TEXT-DECORATION: underline
}
BLOCKQUOTE.testi-single {
	PADDING-RIGHT: 30px; PADDING-LEFT: 220px; FONT-SIZE: 1.83em; BACKGROUND: url(images/quotes.png) no-repeat 140px 20px; PADDING-BOTTOM: 30px; MARGIN: 0px; WIDTH: auto; COLOR: #87929f; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.4em; PADDING-TOP: 15px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
BLOCKQUOTE.testi-single P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.testi-pic {
	LEFT: 0px; POSITION: absolute; TOP: 20px
}
.recent-posts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.recent-posts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.recent-posts LI IMG.thumb {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.recent-posts LI H5 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
.recent-posts LI .excerpt {
	MARGIN-BOTTOM: 1.5em
}
.recent-posts LI SPAN.meta {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #888
}
.team.recent-posts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.team.recent-posts LI {
	FLOAT: left; MARGIN: 0px 20px 40px 0px; OVERFLOW: hidden; WIDTH: 300px
}
UNKNOWN {
	MARGIN-RIGHT: 0px
}
.team.recent-posts LI.nomargin {
	MARGIN-RIGHT: 0px
}
.team.recent-posts LI .thumb-wrap {
	OVERFLOW: hidden; WIDTH: 115px
}
.team.recent-posts LI .thumb-wrap {
	FLOAT: left; MARGIN-RIGHT: 16px
}
.team.recent-posts LI A {
	COLOR: #191919
}
.team.recent-posts LI .excerpt {
	MARGIN-BOTTOM: 0px
}
.services.recent-posts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -30px; OVERFLOW: hidden; PADDING-TOP: 1.5em; LIST-STYLE-TYPE: none
}
.services.recent-posts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 30px 0px; WIDTH: 300px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-RIGHT: 0px
}
.services.recent-posts LI.nomargin {
	MARGIN-RIGHT: 0px
}
.services.recent-posts LI IMG.thumb {
	MARGIN-RIGHT: 3px
}
.services.recent-posts LI H3 {
	PADDING-TOP: 8px
}
.services.recent-posts LI H3 A {
	COLOR: #191919
}
.tags-cloud A {
	PADDING-RIGHT: 7px; DISPLAY: inline-block; PADDING-LEFT: 7px; FONT-SIZE: 11px! important; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 4px 0px; VERTICAL-ALIGN: top; COLOR: #838383; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px; TEXT-DECORATION: none; border-radius: 3px; box-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}
.tagcloud A {
	PADDING-RIGHT: 7px; DISPLAY: inline-block; PADDING-LEFT: 7px; FONT-SIZE: 11px! important; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 4px 0px; VERTICAL-ALIGN: top; COLOR: #838383; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px; TEXT-DECORATION: none; border-radius: 3px; box-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}
.tags-cloud A:hover {
	BACKGROUND: #000; COLOR: #fff
}
.tagcloud A:hover {
	BACKGROUND: #000; COLOR: #fff
}
.recent-comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.recent-comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.box-1 {
	OVERFLOW: hidden; WIDTH: 100%
}
.box-1 P {
	COLOR: #000
}
.box-1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 32px; PADDING-TOP: 0px
}
.box-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/box-2.jpg) no-repeat 50% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 32px; POSITION: relative
}
.box-2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.box-3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/box-3.jpg) no-repeat 50% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 30px; POSITION: relative
}
.box-3 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; COLOR: #7d7d7b; PADDING-TOP: 0px
}
DIV.link {
	OVERFLOW: hidden; WIDTH: 100%
}
DIV.link A {
	BORDER-RIGHT: #56504e 1px solid; BORDER-TOP: #56504e 1px solid; FONT-WEIGHT: 400; FONT-SIZE: 12px; BACKGROUND: url(images/link-tail.gif) #544e4b repeat-x 0% 1px; FLOAT: left; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #56504e 1px solid; COLOR: #fefefe! important; BORDER-BOTTOM: #56504e 1px solid; FONT-FAMILY: 'Oswald', sans-serif; POSITION: relative; HEIGHT: 29px; TEXT-DECORATION: none! important; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
DIV.link A SPAN {
	BORDER-RIGHT: #afaa9b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afaa9b 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #afaa9b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #afaa9b 1px solid; POSITION: relative; HEIGHT: 27px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
DIV.link A SPAN SPAN {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(images/link-marker.png) no-repeat 100% 0%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
DIV.link A:hover {
	BACKGROUND-POSITION: 0% -27px; BACKGROUND-COLOR: #84786f
}
.button {
	BORDER-RIGHT: #56504e 1px solid; BORDER-TOP: #56504e 1px solid; FONT-WEIGHT: 400; FONT-SIZE: 12px; BACKGROUND: url(images/link-tail.gif) #544e4b repeat-x 0% 1px; FLOAT: left; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #56504e 1px solid; COLOR: #fefefe; BORDER-BOTTOM: #56504e 1px solid; FONT-FAMILY: 'Oswald', sans-serif; POSITION: relative; HEIGHT: 29px; TEXT-DECORATION: none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.button SPAN {
	BORDER-RIGHT: #afaa9b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afaa9b 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #afaa9b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #afaa9b 1px solid; POSITION: relative; HEIGHT: 27px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.button SPAN SPAN {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(images/link-marker.png) no-repeat 100% 0%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
.button:hover {
	BACKGROUND-POSITION: 0% -27px; BACKGROUND-COLOR: #84786f
}
.extra-image {
	WIDTH: 100%
}
.extra-image IMG {
	FLOAT: left; MARGIN: -59px 0px -44px -22px
}
.buttons {
	OVERFLOW: hidden; WIDTH: 100%
}
.buttons IMG {
	FLOAT: left; MARGIN: 2px 0px 0px
}
.line-hor {
	BACKGROUND: #ededea; MARGIN: 40px -39px 0px; OVERFLOW: hidden; HEIGHT: 1px
}
.line-hor-1 {
	BACKGROUND: #ededea; MARGIN: 0px -39px; OVERFLOW: hidden; HEIGHT: 1px
}
#slider-code {
	MARGIN: 0px 0px 26px -6px; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 223px
}
#slider-code .viewport {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; HEIGHT: 223px
}
#slider-code .buttons {
	DISPLAY: none
}
#slider-code .disable {
	VISIBILITY: hidden
}
#slider-code .overview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#slider-code .overview LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; WIDTH: 238px; COLOR: #a28275; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-STYLE: italic; HEIGHT: 223px
}
#slider-code .overview LI A {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(images/carousel.png) no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 204px; COLOR: #a28275; PADDING-TOP: 18px; HEIGHT: 205px; TEXT-DECORATION: none
}
#slider-code .overview LI A:hover {
	BACKGROUND-POSITION: 0% -223px
}
#slider-code .overview LI IMG {
	FLOAT: left; MARGIN: 0px 0px 13px
}
#slider-code .overview LI B {
	DISPLAY: block; FONT-WEIGHT: normal; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 20px
}
#slider-code .overview LI B SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#slider-code .pager {
	RIGHT: 0px; POSITION: absolute; TOP: 40px
}
#slider-code .pager LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px
}
#slider-code .pager LI A {
	BACKGROUND: url(images/pagination-1.png) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 19px; HEIGHT: 19px
}
#slider-code LI A.active {
	BACKGROUND-POSITION: 0% -19px
}
#slider-code LI A:hover {
	BACKGROUND-POSITION: 0% -19px
}
UL.latestpost {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
UL.latestpost LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/line-hor.gif) repeat-x; PADDING-BOTTOM: 15px; COLOR: #7d7d7b; LINE-HEIGHT: 20px; PADDING-TOP: 15px; FONT-STYLE: normal
}
UL.latestpost LI:first-child {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
UL.latestpost LI STRONG {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #43b0fe; LINE-HEIGHT: 22px
}
UL.latestpost LI STRONG A {
	COLOR: #43b0fe; TEXT-DECORATION: none
}
UL.latestpost LI STRONG A:hover {
	TEXT-DECORATION: underline
}
UL.latestpost LI B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #a28275; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
UL.latestpost LI B A {
	COLOR: #a28275; TEXT-DECORATION: none
}
UL.latestpost LI B A:hover {
	TEXT-DECORATION: underline
}
UL.latestpost LI B SPAN {
	TEXT-TRANSFORM: capitalize
}
#searchform {
	OVERFLOW: hidden; WIDTH: 200px
}
#searchform INPUT[type='text'] {
	FLOAT: left; MARGIN: 0px; WIDTH: 138px
}
#searchform INPUT[type='submit'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 40px; PADDING-TOP: 0px
}
.map {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 350px
}
.contact-info {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #7d7d7b; LINE-HEIGHT: 20px
}
.contact-info SMALL {
	PADDING-RIGHT: 40%; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.indent-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 0px
}
.no-indent {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#footer {
	OVERFLOW: hidden; WIDTH: 100%
}
.footer-widget-area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 28px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.footer-widget-area .container {
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-TOP: #fff 1px; 
	BACKGROUND: url(images/footer.gif) 50% 0%; 
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 1018px;
	min-height: 330px;	
	BORDER-BOTTOM: #fff 1px solid; 
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px; 
	-webkit-border-radius: 0 0 4px 4px
}
.footer-widget-area .line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/footer-line.png) repeat-x 50% 6px; PADDING-BOTTOM: 23px; PADDING-TOP: 33px
}
.footer-widget-area UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footer-widget-area UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 12px; BACKGROUND: url(images/marker.gif) no-repeat 0% 7px; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #a28275; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footer-widget-area UL LI A {
	COLOR: #a28275; TEXT-DECORATION: none
}
.footer-widget-area UL LI A:hover {
	COLOR: #000
}
.footer-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 28px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.footer-info .container {
	WIDTH: 1020px
}
.footer-info P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #a28275; LINE-HEIGHT: 19px; PADDING-TOP: 7px; FONT-STYLE: italic
}
.footer-info P A {
	COLOR: #a28275; TEXT-DECORATION: none
}
.footer-info P A:hover {
	TEXT-DECORATION: underline
}
.footer-widget {
	PADDING-RIGHT: 36px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footer-widget H4 {
	DISPLAY: none
}
.footer-widget UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footer-widget UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
nav.footer {
	FLOAT: left
}
nav.footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px
}
nav.footer UL LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a28275; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-STYLE: italic; LIST-STYLE-TYPE: none
}
nav.footer UL LI A {
	COLOR: #a28275; TEXT-DECORATION: none
}
nav.footer UL LI A:hover {
	TEXT-DECORATION: underline
}
.tabs {
	MARGIN: 1px 0px 20px
}
.tabs .tab-wrapper {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MARGIN: -1px 0px 0px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px
}
.tabs .tab-menu UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.tabs .tab-menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabs .tab-menu A {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #dddddd 1px solid; COLOR: #aaaaaa; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; LETTER-SPACING: 1px; BACKGROUND-COLOR: #fafafa; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0
}
.tabs .tab-menu A:hover {
	COLOR: #666666; BACKGROUND-COLOR: #f2f2f2
}
.tabs .tab-menu A.active {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fafafa'); PADDING-BOTTOM: 9px; COLOR: #666666; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.tabs .tab {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #fafafa; border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px
}
.toggle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.toggle .trigger {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #dddddd 1px solid; DISPLAY: block; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid; POSITION: relative; HEIGHT: 1%; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.toggle .trigger SPAN {
	DISPLAY: block; BACKGROUND: url(includes/images/toggle.png) no-repeat 0px 0px; LEFT: 10px; WIDTH: 22px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 9px; HEIGHT: 20px
}
.toggle .trigger:hover {
	BACKGROUND: #f0ede9; COLOR: #a28275
}
.toggle .active {
	BACKGROUND: #f0ede9; COLOR: #a28275
}
.toggle .active SPAN {
	BACKGROUND-POSITION: 0px -20px
}
.toggle .box {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #dddddd 1px solid; COLOR: #7d7d7b; PADDING-TOP: 20px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fafafa; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.dropcap {
	DISPLAY: block; FONT-SIZE: 4em; FLOAT: left; MARGIN: 0px 10px 0px 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1em
}
.widget-area {
	
}
.hr {
	FONT-SIZE: 0px; BACKGROUND: #e9e9e7; MARGIN: 30px 5px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 1px
}
.grid_1 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_2 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_3 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_4 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_5 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_6 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_7 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_8 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_9 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_10 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_11 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_12 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_13 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_14 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_15 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_16 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_17 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_18 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_19 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_20 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_21 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_22 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_23 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_24 .hr {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.address DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; FONT-SIZE: 1em; BACKGROUND: url(images/address-icon1.png) no-repeat 0px 3px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.address DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 53px; BACKGROUND: url(images/address-icon2.png) no-repeat 0px 3px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 217px; PADDING-TOP: 0px
}
.address DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.address DD UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.address DD SPAN {
	FLOAT: left; WIDTH: 100px
}
.address DD A {
	COLOR: #191919; FONT-STYLE: italic; TEXT-DECORATION: underline
}
.address DD A:hover {
	TEXT-DECORATION: none
}
.video-wrap {
	MARGIN-BOTTOM: 10px; ZOOM: 1; POSITION: relative
}
.video-wrap OBJECT {
	Z-INDEX: 2; POSITION: relative
}
.video-bg {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: black
}
.audio-wrapper {
	MARGIN-BOTTOM: 1.5em
}
.audio-desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0.5em
}
.audiojs audio {
	LEFT: -1px; POSITION: absolute
}
.audiojs {
	FONT-SIZE: 12px; BACKGROUND: #404040; OVERFLOW: hidden; WIDTH: 460px; FONT-FAMILY: monospace; HEIGHT: 36px; -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3)
}
.audiojs .play-pause {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 25px; PADDING-TOP: 4px; HEIGHT: 40px
}
.audiojs P {
	DISPLAY: none; MARGIN: 0px; WIDTH: 25px; CURSOR: pointer; HEIGHT: 40px
}
.audiojs .play {
	DISPLAY: block
}
.audiojs .scrubber {
	BORDER-TOP: #3f3f3f 1px solid; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #5a5a5a; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px; OVERFLOW: hidden; WIDTH: 280px; POSITION: relative; HEIGHT: 14px
}
.audiojs .progress {
	Z-INDEX: 1; BACKGROUND: #ccc; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
.audiojs .loaded {
	BACKGROUND: #000; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
.audiojs .time {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #000 1px solid; COLOR: #ddd; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5)
}
.audiojs .time EM {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #f9f9f9; PADDING-TOP: 0px; FONT-STYLE: normal
}
.audiojs .time STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.audiojs .error-message {
	DISPLAY: none; FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden; WIDTH: 400px; COLOR: #fff; LINE-HEIGHT: 36px; WHITE-SPACE: nowrap; HEIGHT: 36px; TEXT-OVERFLOW: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis
}
.audiojs .error-message A {
	PADDING-BOTTOM: 1px; COLOR: #eee; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.audiojs .play {
	BACKGROUND: url(js/audiojs/player-graphics.gif) no-repeat -2px -1px
}
.audiojs .loading {
	BACKGROUND: url(js/audiojs/player-graphics.gif) no-repeat -2px -31px
}
.audiojs .error {
	BACKGROUND: url(js/audiojs/player-graphics.gif) no-repeat -2px -61px
}
.audiojs .pause {
	BACKGROUND: url(js/audiojs/player-graphics.gif) no-repeat -2px -91px
}
.playing .play {
	DISPLAY: none
}
.playing .loading {
	DISPLAY: none
}
.playing .error {
	DISPLAY: none
}
.playing .pause {
	DISPLAY: block
}
.loading .play {
	DISPLAY: none
}
.loading .pause {
	DISPLAY: none
}
.loading .error {
	DISPLAY: none
}
.loading .loading {
	DISPLAY: block
}
.error .time {
	DISPLAY: none
}
.error .play {
	DISPLAY: none
}
.error .pause {
	DISPLAY: none
}
.error .scrubber {
	DISPLAY: none
}
.error .loading {
	DISPLAY: none
}
.error .error {
	DISPLAY: block
}
.error .play-pause P {
	CURSOR: auto
}
.error .error-message {
	DISPLAY: block
}
.alert-box {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 20px! important; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 90px! important; FONT-SIZE: 0.91em; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px! important; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 20px! important; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpcf7-response-output {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 20px! important; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 90px! important; FONT-SIZE: 0.91em; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px! important; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 20px! important; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error-box {
	BORDER-LEFT-COLOR: #ff9999; BACKGROUND: url(images/icons/alert/icon-error.png) #ffcccc no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #ff9999; COLOR: #c31b00; BORDER-TOP-COLOR: #ff9999; BORDER-RIGHT-COLOR: #ff9999
}
.wpcf7-mail-sent-ng {
	BORDER-LEFT-COLOR: #ff9999; BACKGROUND: url(images/icons/alert/icon-error.png) #ffcccc no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #ff9999; COLOR: #c31b00; BORDER-TOP-COLOR: #ff9999; BORDER-RIGHT-COLOR: #ff9999
}
.attention-box {
	BORDER-LEFT-COLOR: #e6c555; BACKGROUND: url(images/icons/alert/icon-note.png) #fdebae no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #e6c555; COLOR: #9e660d; BORDER-TOP-COLOR: #e6c555; BORDER-RIGHT-COLOR: #e6c555
}
.wpcf7-validation-errors {
	BORDER-LEFT-COLOR: #e6c555; BACKGROUND: url(images/icons/alert/icon-note.png) #fdebae no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #e6c555; COLOR: #9e660d; BORDER-TOP-COLOR: #e6c555; BORDER-RIGHT-COLOR: #e6c555
}
.wpcf7-spam-blocked {
	BORDER-LEFT-COLOR: #e6c555; BACKGROUND: url(images/icons/alert/icon-note.png) #fdebae no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #e6c555; COLOR: #9e660d; BORDER-TOP-COLOR: #e6c555; BORDER-RIGHT-COLOR: #e6c555
}
.notice-box {
	BORDER-LEFT-COLOR: #68a2cf; BACKGROUND: url(images/icons/alert/icon-info.png) #bfe4f9 no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #68a2cf; COLOR: #2e6093; BORDER-TOP-COLOR: #68a2cf; BORDER-RIGHT-COLOR: #68a2cf
}
.approved-box {
	BORDER-LEFT-COLOR: #a3c159; BACKGROUND: url(images/icons/alert/icon-download.png) #ccff99 no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #a3c159; COLOR: #5e6f33; BORDER-TOP-COLOR: #a3c159; BORDER-RIGHT-COLOR: #a3c159
}
.wpcf7-mail-sent-ok {
	BORDER-LEFT-COLOR: #a3c159; BACKGROUND: url(images/icons/alert/icon-download.png) #ccff99 no-repeat 20px 50%; BORDER-BOTTOM-COLOR: #a3c159; COLOR: #5e6f33; BORDER-TOP-COLOR: #a3c159; BORDER-RIGHT-COLOR: #a3c159
}
INPUT {
	BORDER-RIGHT: #e8e8e5 1px solid; BORDER-TOP: #e8e8e5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: #f6f6f1; VERTICAL-ALIGN: middle; BORDER-LEFT: #e8e8e5 1px solid; COLOR: #7d7d7b; BORDER-BOTTOM: #e8e8e5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; outline: none
}
SELECT {
	BORDER-RIGHT: #e8e8e5 1px solid; BORDER-TOP: #e8e8e5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: #f6f6f1; VERTICAL-ALIGN: middle; BORDER-LEFT: #e8e8e5 1px solid; COLOR: #7d7d7b; BORDER-BOTTOM: #e8e8e5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; outline: none
}
TEXTAREA {
	BORDER-RIGHT: #e8e8e5 1px solid; BORDER-TOP: #e8e8e5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: #f6f6f1; VERTICAL-ALIGN: middle; BORDER-LEFT: #e8e8e5 1px solid; COLOR: #7d7d7b; BORDER-BOTTOM: #e8e8e5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; outline: none
}
INPUT[type='text'] {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f6f6f1; PADDING-BOTTOM: 6px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid; resize: none
}
TEXTAREA {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f6f6f1; PADDING-BOTTOM: 6px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid; resize: none
}
INPUT[type='submit'] {
	BORDER-RIGHT: #56504e 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #56504e 1px solid; DISPLAY: inline-block; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #7d7471; PADDING-BOTTOM: 0px; BORDER-LEFT: #56504e 1px solid; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 28px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #56504e 1px solid; POSITION: relative; HEIGHT: 29px; TEXT-DECORATION: none
}
INPUT[type='reset'] {
	BORDER-RIGHT: #56504e 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #56504e 1px solid; DISPLAY: inline-block; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #7d7471; PADDING-BOTTOM: 0px; BORDER-LEFT: #56504e 1px solid; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 28px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #56504e 1px solid; POSITION: relative; HEIGHT: 29px; TEXT-DECORATION: none
}
INPUT[type='submit']:hover {
	BACKGROUND: #46413f
}
INPUT[type='reset']:hover {
	BACKGROUND: #46413f
}
#commentform {
	OVERFLOW: hidden; WIDTH: 100%
}
#commentform P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#commentform P.field {
	MARGIN-BOTTOM: 5px
}
#commentform SMALL {
	COLOR: #8b8b8b
}
#commentform LABEL {
	DISPLAY: block
}
#commentform INPUT[type=text] {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 250px; PADDING-TOP: 4px
}
#commentform TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: auto; WIDTH: 460px; PADDING-TOP: 4px; HEIGHT: 150px
}
#commentform #submit {
	MARGIN: 10px 0px 0px
}
.one_half {
	WIDTH: 48%
}
.one_third {
	WIDTH: 30.66%
}
.two_third {
	WIDTH: 65.33%
}
.one_fourth {
	WIDTH: 22%
}
.three_fourth {
	WIDTH: 74%
}
.one_fifth {
	WIDTH: 16.8%
}
.two_fifth {
	WIDTH: 37.6%
}
.three_fifth {
	WIDTH: 58.4%
}
.four_fifth {
	WIDTH: 79.2%
}
.one_sixth {
	WIDTH: 13.33%
}
.five_sixth {
	WIDTH: 82.67%
}
.one_half {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.one_third {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.two_third {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.three_fourth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.one_fourth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.one_fifth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.two_fifth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.three_fifth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.four_fifth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.one_sixth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.five_sixth {
	FLOAT: left; MARGIN-RIGHT: 4%; POSITION: relative
}
.last {
	CLEAR: right; MARGIN-RIGHT: 0px! important
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.wrapper {
	OVERFLOW: hidden; WIDTH: 100%
}
.wrapper-1 {
	WIDTH: 100%
}
.extra-wrap {
	OVERFLOW: hidden
}
.clear {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; WIDTH: 0px; LINE-HEIGHT: 0; HEIGHT: 0px; content: ' '
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
